seedbed compost - German English Dictionary